deodorized opium - French English Dictionary